baking foils - German English Dictionary